Excel中时间戳与标准日期格式的互相转换 |
您所在的位置:网站首页 › vba 转日期格式 › Excel中时间戳与标准日期格式的互相转换 |
背景
在excel中将13位毫秒级别的时间戳转换为标准的日期格式(yyyy-mm-dd hh:mm:ss.000),使用如下模板 =TEXT(/1000/86400+70*365+19,"yyyy-mm-dd hh:mm:ss.000") 在excel中将10位秒级别的时间戳转换为标准的日期格式(yyyy-mm-dd hh:mm:ss.000),使用如下模板 =TEXT(/86400+70*365+19,"yyyy-mm-dd hh:mm:ss.000") 实践 时间戳--》标准日期假设A2单元格内容为13位的时间戳,再选中B2单元格,在公式框中输入 =TEXT((A2/1000+8*3600)/86400+70*365+19,"yyyy/mm/dd hh:mm:ss.000") 这一部分内容:(A2/1000+8*3600)指的是东八区,带时区的含义 如果是10位的时间戳则是 =TEXT((A2+8*3600)/86400+70*365+19,"yyyy/mm/dd hh:mm:ss") 按Enter键确认,此时能看到,B2单元格显示了转换后的日期时间格式2023/05/17 22:58:06.000。 接下来,选中B2单元格,下拉应用公式,整列搞定。 标准日期--》时间戳日期时间转10位时间戳的公式 = INT((A2-70*365-19)*86400-8*3600)
本篇文章如有帮助到您,请给「翎野君」点个赞,感谢您的支持。 首发链接:https://www.cnblogs.com/lingyejun/p/17410650.html |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |